History
History
Synonyms
UK
US
Meaning:
servile

(of a person, behaviour) being too obedient or too ready to help, especially to gain an advantage

grovelling, subservient

EATING CROW as in Wiktionary
EATING CROW as in Wikipedia